const app = getApp();
Page({

  /**
   * 页面的初始数据
   */
  data: {

    //地标；
    landmarkShow: false,
    landmark: [],
    landmarkIndex: 0,
    landmark_id: 0,
  },

  /**
   * 确认位置选项--发起检索
   */
  confirmLandmark() {
    wx.setStorageSync('landmark_id', this.data.landmark_id );
    wx.navigateBack()
  },

  /**
   * 位置选项：选择一级菜单；
   */
  onClickLandmarkNav({
                       detail = {}
                     }) {
    let _this = this;
    _this.setData({
      landmarkIndex: detail.index || 0
    });
  },

  /**
   * 位置选项：选择二级菜单；
   */
  onClickLandmark({
                    detail = {}
                  }) {
    this.setData({
      landmark_id: this.data.landmark_id === detail.id ? null : detail.id,
    });
  },


  /**
   * 位置选项；
   */
  getLankmark() {
    let _this = this;
    app.HttpsRequest('landmark/getList', 'GET', {
      city_id: wx.getStorageSync('city_id'),
    }).then(ret => {
      _this.setData({
        landmark: ret.data,

      })
    })
  },

  proLandmark() {
    wx.removeStorageSync('landmark_id');
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function(options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function() {
    this.getLankmark();
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function() {

  }
})